1.3 Flink分层API

# Flink分层API

  • 越顶层越抽象,表达含义越简明,使用越方便
  • 越底层越具体,表达能力越丰富,使用越灵活

底层API:也就是processFunciton,种类很多,接口很丰富

DataStream API:对底层API封装了一层,比如转换里的(mapflatmap等),连接,聚合(aggregationreduce)操作等

Table API:是以表为中心的声明式编程,表和流之间可以互相转换,也可以混合搭配使用。

SQL:最上层,以SQL的方式执行作业

Last Updated: 9/19/2023, 10:44:25 AM